🇬🇧 en ja 🇯🇵

of all things

  • (idiomatic) Especially; more than other things.
よりによって, 事もあろうに
Wiktionary Links